2021 Milano - Sanremo (World Tour)
112th edition: Saturday, March 20, 2021
Complete results for every edition of Milano-Sanremo | 2020 edition | 2022 edition | Course map & profiles | Photos | Start list
Milano - Sanremo, 299 km
Jasper Stuyven wins the 112th Milan-Sanremo. RCS photo
Weather at the finish city of Sanremo at 12:35 PM, local time: 13C (56F), sunny, with the wind from the northeast at 26 km/hr (15 mph). No rain is forecast.
The race: 172 riders began the race at 9:58 AM. There were three non-starters: Mattia Bais (Androni Giocattoli), Daniel Savini (Bardiani CSF) & Connor Swift (Arkea-Samsic)
Here's the report from winner Jasper Stuyven's Trek-Segafredo team:
He was considered an outsider for victory. But he had a plan. He waited. For 297 kilometers, in fact. And then he jumped.
Jasper Stuyven timed his winning move perfectly, powering away from a group of favorites and fast finishers at the bottom of the Poggio. The favorites hesitated, eyeing each other out of the race while Stuyven powered away to the biggest win of his career. It was, simply, a gutsy, beautiful move.
“I just knew I had to try, all or nothing. I prefer to do this than gamble for the sprint and finish in 5th or 10th place, so I prefer to go all-in. Most of the time it’s nothing; sometimes it’s all, and today it was all. It’s incredible. I don’t realize [what I’ve done] yet. I am just incredibly happy,” said Stuyven.
One rider managed to bridge to his wheel from the group. When Soren Kragh Andersen (Team DSM) came across, it actually helped Stuyven.
“In the last kilometer, I saw Soren was coming so I tried to recover a little bit before the chicane,” explained Stuyven. “That gave me 300 meters to recover a little bit and that was necessary. I was hoping he would pull through, and he did.”
With the group in a full-on desperate sprint behind him, Stuyven gave everything he had “And then I started the sprint,” continued Stuyven. “I had nothing left in the legs, but it was enough.”
It was.
Stuyven even had time to throw his arms high, punching the air for the grandest finish line celebration of his career.
“To be honest, there were a lot of fast guys in the group at the bottom of the Poggio, and I had the instinct that I know if I can find the gap, it’s my strength that I can have a good finale. They were hesitating and I took a lot of speed in the last part of the downhill from the Poggio, and that was only instinct,” added Stuyven.
“I was not going to go to the line with all these fast guys because you never know what you get. I actually said to a friend of mine that I was going to go all-in – all or nothing. There was no one with a teammate and that was also in my advantage. It was nice to find the moment and immediately have the gap and then just empty the legs to the line.”
Complete Results:
299 kilometers raced at an average speed of 45.064 km/hr
1 | Jasper Stuyven | Trek-Segafredo | 6hr 38min 6sec |
2 | Caleb Ewan | Lotto Soudal | s.t. |
3 | Wout van Aert | Jumbo-Visma | s.t. |
4 | Peter Sagan | Bora-hansgrohe | s.t. |
5 | Mathieu van der Poel | Alpecin-Fenix | s.t. |
6 | Michael Matthews | Team BikeExchange | s.t. |
7 | Alex Aranburu | Astana-Premier Tech | s.t. |
8 | Sonny Colbrelli | Bahrain Victorious | s.t. |
9 | Søren Kragh Andersen | Team DSM | s.t. |
10 | Anthony Turgis | Total Direct Energie | s.t. |
11 | Matej Mohoric | Bahrain Victorious | s.t. |
12 | Matteo Trentin | UAE Team Emirates | s.t. |
13 | Greg Van Avermaet | Ag2r-Citroën | s.t. |
14 | Maximilian Schachmann | Bora-hansgrohe | s.t. |
15 | Tom Pidcock | INEOS Grenadiers | s.t. |
16 | Julian Alaphilippe | Deceuninck-Quick Step | s.t. |
17 | Michal Kwiatkowski | INEOS Grenadiers | s.t. |
18 | Giacomo Nizzolo | Qhubeka-Assos | @ 6sec |
19 | Nacer Bouhanni | Arkéa-Samsic | s.t. |
20 | Pascal Ackermann | Bora-hansgrohe | s.t. |
21 | Oliver Naesen | Ag2r-Citroën | s.t. |
22 | Christophe Laporte | Cofidis | s.t. |
23 | Andrea Vendrame | Ag2r-Citroën | s.t. |
24 | Gianni Vermeersch | Alpecin-Fenix | s.t. |
25 | Gonzalo Serrano | Movistar | s.t. |
26 | Arnaud Démare | Groupama-FDJ | s.t. |
27 | Romain Bardet | Team DSM | s.t. |
28 | Robert Stannard | Team BikeExchange | s.t. |
29 | Julien Simon | Total Direct Energie | s.t. |
30 | Ivan Garcia | Movistar | s.t. |
31 | Dylan Van Baarle | INEOS Grenadiers | s.t. |
32 | John Degenkolb | Lotto Soudal | s.t. |
33 | Daniel Oss | Bora-hansgrohe | s.t. |
34 | Davide Formolo | UAE Team Emirates | 0:10 |
35 | Vincenzo Nibali | Trek-Segafredo | s.t. |
36 | Sergio Higuita | EF Education-Nippo | s.t. |
37 | Zdenek Stybar | Deceuninck-Quick Step | 0:12 |
38 | Simon Clarke | Qhubeka-Assos | 0:18 |
39 | Alessandro Covi | UAE Team Emirates | 0:21 |
40 | Lorenzo Rota | Intermarché-Wanty-Gobert | 0:29 |
41 | Davide Ballerini | Deceuninck-Quick Step | s.t. |
42 | Sam Bennett | Deceuninck-Quick Step | s.t. |
43 | Davide Cimolai | Israel Start-Up Nation | s.t. |
44 | Warren Barguil | Arkéa-Samsic | s.t. |
45 | Gorka Izagirre | Astana-Premier Tech | s.t. |
46 | Fabio Felline | Astana-Premier Tech | s.t. |
47 | Aimé De Gendt | Intermarché-Wanty-Gobert | s.t. |
48 | Filippo Fiorelli | Bardiani CSF Faizanè | s.t. |
49 | Luka Mezgec | Team BikeExchange | s.t. |
50 | Kevin Geniets | Groupama-FDJ | s.t. |
51 | Umberto Marengo | Bardiani CSF Faizanè | s.t. |
52 | Michael Valgren | EF Education-Nippo | s.t. |
53 | Guillaume Martin | Cofidis | s.t. |
54 | Yves Lampaert | Deceuninck-Quick Step | s.t. |
55 | Damiano Caruso | Bahrain Victorious | s.t. |
56 | Jacopo Mosca | Trek-Segafredo | 1:21 |
57 | Loic Vliegen | Intermarché-Wanty-Gobert | 1:28 |
58 | Lukasz Wisniowski | Qhubeka-Assos | s.t. |
59 | Clément Russo | Arkéa-Samsic | 1:38 |
60 | Josip Rumac | Androni Giocattoli-Sidermec | s.t. |
61 | Kristian Sbaragli | Alpecin-Fenix | s.t. |
62 | Magnus Cort | EF Education-Nippo | s.t. |
63 | Niccolo Bonifazio | Total Direct Energie | s.t. |
64 | Filippo Ganna | INEOS Grenadiers | s.t. |
65 | Matteo Sobrero | Astana-Premier Tech | s.t. |
66 | Ignatas Konovalovas | Groupama-FDJ | s.t. |
67 | Hugo Hofstetter | Israel Start-Up Nation | s.t. |
68 | Enrico Battaglin | Bardiani CSF Faizanè | s.t. |
69 | Elia Viviani | Cofidis | 1:45 |
70 | Sam Oomen | Jumbo-Visma | s.t. |
71 | Marcus Burghardt | Bora-hansgrohe | s.t. |
72 | Philippe Gilbert | Lotto Soudal | s.t. |
73 | Filippo Zana | Bardiani CSF Faizanè | s.t. |
74 | Quinn Simmons | Trek-Segafredo | s.t. |
75 | Toms Skujins | Trek-Segafredo | s.t. |
76 | Michael Gogl | Qhubeka-Assos | s.t. |
77 | Ben Swift | INEOS Grenadiers | s.t. |
78 | Tim Wellens | Lotto Soudal | 2:39 |
79 | Martijn Tusveld | Team DSM | s.t. |
80 | Timo Roosen | Jumbo-Visma | s.t. |
81 | Victor Campenaerts | Qhubeka-Assos | s.t. |
82 | Alessandro De Marchi | Israel Start-Up Nation | 2:51 |
83 | Andrii Ponomar | Androni Giocattoli-Sidermec | 3:00 |
84 | Luke Durbridge | Team BikeExchange | 3:12 |
85 | Nelson Oliveira | Movistar | 3:13 |
86 | Davide Villella | Movistar | s.t. |
87 | Andrea Pasqualon | Intermarché-Wanty-Gobert | s.t. |
88 | Daniel McLay | Arkéa-Samsic | s.t. |
89 | Alexander Kristoff | UAE Team Emirates | s.t. |
90 | Stan Dewulf | Ag2r-Citroën | s.t. |
91 | Lluis Mas | Movistar | s.t. |
92 | Jonas Koch | Intermarché-Wanty-Gobert | s.t. |
93 | Cesare Benedetti | Bora-hansgrohe | s.t. |
94 | Salvatore Puccio | INEOS Grenadiers | s.t. |
95 | Jos Van Emden | Jumbo-Visma | s.t. |
96 | Jacopo Guarnieri | Groupama-FDJ | s.t. |
97 | Pierre-Luc Périchon | Cofidis | 4:30 |
98 | Dries De Bondt | Alpecin-Fenix | 5:02 |
99 | Kasper Asgreen | Deceuninck-Quick Step | s.t. |
100 | Michael Schär | Ag2r-Citroën | s.t. |
101 | Roger Kluge | Lotto Soudal | 5:15 |
102 | Jasper De Buyst | Lotto Soudal | s.t. |
103 | Stefan Bissegger | EF Education-Nippo | 6:25 |
104 | Davide Martinelli | Astana-Premier Tech | 7:14 |
105 | Nicola Conci | Trek-Segafredo | s.t. |
106 | Alessandro Tonelli | Bardiani CSF Faizanè | s.t. |
107 | Matthias Brändle | Israel Start-Up Nation | s.t. |
108 | Sven Erik Bystrøm | UAE Team Emirates | s.t. |
109 | Alberto Bettiol | EF Education-Nippo | s.t. |
110 | Miles Scotson | Groupama-FDJ | s.t. |
111 | Luca Chirico | Androni Giocattoli-Sidermec | s.t. |
112 | Taco van der Hoorn | Intermarché-Wanty-Gobert | s.t. |
113 | Fernando Gaviria | UAE Team Emirates | s.t. |
114 | Jasha Sütterlin | Team DSM | s.t. |
115 | Nicolas Roche | Team DSM | s.t. |
116 | Dmitriy Gruzdev | Astana-Premier Tech | s.t. |
117 | Yukiya Arashiro | Bahrain Victorious | s.t. |
118 | Luke Rowe | INEOS Grenadiers | s.t. |
119 | Otto Vergaerde | Alpecin-Fenix | 7:56 |
120 | Casper Pedersen | Team DSM | s.t. |
121 | Emil Vinjebo | Qhubeka-Assos | s.t. |
122 | Nicola Venchiarutti | Androni Giocattoli-Sidermec | s.t. |
123 | Romain Combaud | Team DSM | s.t. |
124 | Manuele Boaro | Astana-Premier Tech | s.t. |
125 | Mathias Norsgaard | Movistar | s.t. |
126 | Fabio Sabatini | Cofidis | s.t. |
127 | Frederik Frison | Lotto Soudal | s.t. |
128 | James Piccoli | Israel Start-Up Nation | s.t. |
129 | Ryan Mullen | Trek-Segafredo | s.t. |
130 | Christopher Juul-Jensen | Team BikeExchange | 7:59 |
131 | Sebastian Langeveld | EF Education-Nippo | s.t. |
132 | Petr Vakoc | Alpecin-Fenix | s.t. |
133 | Michael Hepburn | Team BikeExchange | s.t. |
134 | Alexander Konychev | Team BikeExchange | s.t. |
135 | Jan Tratnik | Bahrain Victorious | s.t. |
136 | Alexis Gougeard | Ag2r-Citroën | s.t. |
137 | Edvald Boasson Hagen | Total Direct Energie | s.t. |
138 | Amaury Capiot | Arkéa-Samsic | s.t. |
139 | Niki Terpstra | Total Direct Energie | s.t. |
140 | Gijs Van Hoecke | Ag2r-Citroën | s.t. |
141 | Maciej Bodnar | Bora-hansgrohe | s.t. |
142 | Bert-Jan Lindeman | Qhubeka-Assos | s.t. |
143 | Peter Kusztor | Novo Nordisk | s.t. |
144 | Albert Torres | Movistar | s.t. |
145 | Guy Sagiv | Israel Start-Up Nation | s.t. |
146 | Thomas Scully | EF Education-Nippo | s.t. |
147 | Maximiliano Richeze | UAE Team Emirates | s.t. |
148 | Fred Wright | Bahrain Victorious | s.t. |
149 | Adrien Petit | Total Direct Energie | 10:58 |
150 | Giovanni Visconti | Bardiani CSF Faizanè | s.t. |
151 | Tim Declercq | Deceuninck-Quick Step | s.t. |
152 | Kenneth Vanbilsen | Cofidis | s.t. |
153 | Attilio Viviani | Cofidis | s.t. |
154 | Pieter Vanspeybrouck | Intermarché-Wanty-Gobert | s.t. |
155 | Ramon Sinkeldam | Groupama-FDJ | s.t. |
156 | Lorrenzo Manzin | Total Direct Energie | s.t. |
157 | Heinrich Haussler | Bahrain Victorious | s.t. |
158 | Edoardo Affini | Jumbo-Visma | 13:17 |
159 | Christoph Pfingsten | Jumbo-Visma | 14:55 |
160 | Thibault Guernalec | Arkéa-Samsic | s.t. |
161 | Senne Leysen | Alpecin-Fenix | s.t. |
162 | Clément Davy | Groupama-FDJ | 16:33 |
163 | Paul Martens | Jumbo-Visma | s.t. |
164 | David Lozano | Novo Nordisk | 18:06 |
165 | Umberto Poli | Novo Nordisk | 19:37 |
166 | Filippo Tagliani | Androni Giocattoli-Sidermec | s.t. |
167 | Sam Brand | Novo Nordisk | s.t. |
168 | Andrea Peron | Novo Nordisk | s.t. |
169 | Charles Planet | Novo Nordisk | s.t. |
2021 Milano-Sanremo course maps and profiles:
Map of the 2021 edition of Milano-San Remo
Here's the profile of the 2021 Milano-San Remo.
Profile of the last 27 kilomters
Profile of the Cipressa ascent
Profile of the Poggio climb
Profile of the final 5.5 kilometers
Caleb Ewan & his Lotto-Soudal team are presented during the starting ceremonies. Sirotti photo
Mathieu van der Poel and his Alpecin-Fenix team. Sirotti photo
Wout van Aert gets his bike. Sirotti photo
World champion Julian Alaphilippe heads to the start. Sirotti photo
The traditional rollout at the 15th century Castello Sforzesco in central Milan. RCS photo
The 2021 Milano-Sanremo has begun. No crowds, Italy is in a Covid-19 lockdown again. RCS photo
A huge, strong-out peloton makes it way to the sea. Sirotti photo
At Tortona, about 75 kms into the race. Sirotti photo
At the halfway point, the peloton is lined out and a break is 4min 30sec up the road. RCS Sport photo
On the Ligurian Coast. RCS photo
Is there a more beautiful place to race? RCS photo
Jasper Stuyven wins a big one.
2019 winner Julian Alaphilippe finished 16th today. Sirotti photo
Jasper Stuyven & Wout van Aert just after the race. Sirotti photo
The podium, from left: Caleb Ewan (2nd), Jasper Stuyven (1st) & Wout van Aert (3rd).
Winner Jasper Stuyven
Start list with back numbers, March 19, 2021:
JUMBO-VISMA | |
1 | VAN AERT Wout |
2 | AFFINI Edoardo |
3 | MARTENS Paul |
4 | OOMEN Sam |
5 | PFINGSTEN Christoph |
6 | ROOSEN Timo |
7 | VAN EMDEN Jos |
AG2R-CITROEN | |
11 | VAN AVERMAET Greg |
12 | DEWULF Stan |
13 | GOUGEARD Alexis |
14 | NAESEN Oliver |
15 | SCHÄR Michael |
16 | VAN HOECKE Gijs |
17 | VENDRAME Andrea |
ALPECIN-FENIX | |
21 | VAN DER POEL Mathieu |
22 | DE BONDT Dries |
23 | LEYSEN Senne |
24 | SBARAGLI Kristian |
25 | VAKOC Petr |
26 | VERGAERDE Otto |
27 | VERMEERSCH Gianni |
ANDRONI GIOCATTOLI-SIDERMEC | |
31 | BAIS Mattia |
32 | CHIRICO Luca |
33 | PELLAUD Simon |
34 | RUMAC Josip |
35 | TAGLIANI Filippo |
36 | VENCHIARUTTI Nicola |
37 | VIEL Mattia |
ASTANA-PREMIER TECH | |
41 | ARANBURU DEBA Alex |
42 | BOARO Manuele |
43 | FELLINE Fabio |
44 | GRUZDEV Dmitriy |
45 | IZAGIRRE Gorka |
46 | MARTINELLI Davide |
47 | SOBRERO Matteo |
BAHRAIN VICTORIOUS | |
51 | COLBRELLI Sonny |
52 | ARASHIRO Yukiya |
53 | CARUSO Damiano |
54 | HAUSSLER Heinrich |
55 | MOHORIC Matej |
56 | TRATNIK Jan |
57 | WRIGHT Fred |
BARDIANI CSF FAIZANE' | |
61 | BATTAGLIN Enrico |
62 | FIORELLI Filippo |
63 | ZANA Filippo |
64 | MARENGO Umberto |
65 | SAVINI Daniel |
66 | TONELLI Alessandro |
67 | VISCONTI Giovanni |
BORA-HANSGROHE | |
71 | SAGAN Peter |
72 | ACKERMANN Pascal |
73 | BENEDETTI Cesare |
74 | BODNAR Maciej |
75 | BURGHARDT Marcus |
76 | OSS Daniel |
77 | SCHACHMANN Maximilian |
COFIDIS | |
81 | VIVIANI Elia |
82 | LAPORTE Christophe |
83 | MARTIN Guillaume |
84 | VIVIANI Attilio |
85 | PERICHON Pierre-Luc |
86 | SABATINI Fabio |
87 | VANBILSEN Kenneth |
DECEUNINCK-QUICK STEP | |
91 | ALAPHILIPPE Julian |
92 | ASGREEN Kasper |
93 | BALLERINI Davide |
94 | BENNETT Sam |
95 | DECLERCQ Tim |
96 | LAMPAERT Yves |
97 | STYBAR Zdenek |
EF EDUCATION-NIPPO | |
101 | BETTIOL Alberto |
102 | BISSEGGER Stefan |
103 | HIGUITA Sergi |
104 | HUNDAHL Michael |
105 | LANGEVELD Sebastian |
106 | NIELSEN Magnus |
107 | SCULLY Thomas |
GROUPAMA-FDJ | |
111 | DEMARE Arnaud |
112 | GENIETS Kevin |
113 | GUARNIERI Jacopo |
114 | KONOVALOVAS Ignatas |
115 | DAVY Clement |
116 | SCOTSON Miles |
117 | SINKELDAM Ramon |
INEOS GRENADIERS | |
121 | KWIATKOWSKI Michal |
122 | GANNA Filippo |
123 | PIDCOCK Thomas |
124 | PUCCIO Salvatore |
125 | ROWE Luke |
126 | SWIFT Ben |
127 | VAN BAARLE Dylan |
INTERMARCHÉ-WANTY-GOBERT MATÉRIAUX | |
131 | PASQUALON Andrea |
132 | DE GENDT Aimé |
133 | KOCH Jonas |
134 | ROTA Lorenzo |
135 | VAN DER HOORN Taco |
136 | VANSPEYBROUCK Pieter |
137 | VLIEGEN Loïc |
ISRAEL START-UP NATION | |
141 | BRANDLE Matthias |
142 | CIMOLAI Davide |
143 | DE MARCHI Alessandro |
144 | HOFSTETTER Hugo |
145 | NIV Guy |
146 | PICCOLI James |
147 | SAGIV Guy |
LOTTO SOUDAL | |
151 | GILBERT Philippe |
152 | DE BUYST Jasper |
153 | DEGENKOLB John |
154 | EWAN Caleb |
155 | FRISON Frederik |
156 | KLUGE Roger |
157 | WELLENS Tim |
MOVISTAR | |
161 | GARCIA Ivan |
162 | JØRGENSEN Mathias |
163 | MAS BONET Lluis |
164 | OLIVEIRA Nelson |
165 | SERRANO Gonzalo |
166 | TORRES Albert |
167 | VILLELLA Davide |
ARKÉA-SAMSIC | |
171 | BOUHANNI Nacer |
172 | BARGUIL Warren |
173 | CAPIOT Amaury |
174 | MCLAY Daniel |
175 | GUERNALEC Thibault |
176 | RUSSO Clement |
177 | SWIFT Connor |
TEAM BIKEEXCHANGE | |
181 | MATTHEWS Michael |
182 | DURBRIDGE Luke |
183 | HEPBURN Michael |
184 | JUUL JENSEN Christopher |
185 | KONYCHEV Alexander |
186 | MEZGEC Luka |
187 | STANNARD Robert |
TEAM DSM | |
191 | KRAGH ANDERSEN Søren |
192 | BARDET Romain |
193 | COMBAUD Romain |
194 | ROCHE Nicholas |
195 | PEDERSEN Casper |
196 | SÜTTERLIN Jasha |
197 | TUSVELD Martijn |
NOVO NORDISK | |
201 | BRAND Sam |
202 | KAMSTRA Brian |
203 | KUSZTOR Peter |
204 | LOZANO David |
205 | PERON Andrea |
206 | PLANET Charles |
207 | POLI Umberto |
QHUBEKA-ASSOS | |
211 | NIZZOLO Giacomo |
212 | CAMPENAERTS Victor |
213 | CLARKE Simon |
214 | GOGL Michael |
215 | LINDEMAN Bertjan |
216 | VINJEBO Emil |
217 | WISNIOWSKI Lukasz |
TOTAL DIRECT ENERGIE | |
221 | BONIFAZIO Niccolo |
222 | BOASSON HAGEN Edvald |
223 | MANZIN Lorrenzo |
224 | PETIT Adrien |
225 | SIMON Julien |
226 | TERPSTRA Niki |
227 | TURGIS Anthony |
TREK-SEGAFREDO | |
231 | NIBALI Vincenzo |
232 | CONCI Nicola |
233 | MOSCA Jacopo |
234 | MULLEN Ryan |
235 | SIMMONS Quinn |
236 | SKUJINS Toms |
237 | STUYVEN Jasper |
UAE TEAM EMIRATES | |
241 | KRISTOFF Alexander |
242 | BYSTROM Sven Erik |
243 | COVI Alessandro |
244 | FORMOLO Davide |
245 | GAVIRIA Fernando |
246 | RICHEZE Maximiliano |
247 | TRENTIN Matteo |